AI CryptoBot: Новости криптовалют

Описание проекта

Был разработан чат-бот для сети каналов в Telegram о криптовалютах. Каждый день чат-бот сканировал новости с сотен источников, которые мы отобрали. Администратор мог выбрать интересную новостную статью, переписать её, выбрать изображение на основе описания новости, выбрать канал и запланировать время публикации новости.

Отрасль и клиент

  • Социальные сети и медиа
  • Сеть каналов в Telegram о криптовалютах

Технологический стек

  • LLM
  • Python

Запрос бизнеса

Клиент имел сеть каналов в Telegram и другие ресурсы по теме криптовалют. Было необходимо значительно упростить управление этими каналами, автоматизировать сбор новостей, их обработку и публикацию в собственных каналах клиента.

Основной вызов

Парсинг новостей из списка более 100 источников, предоставленных клиентом. Реализация административной панели в Telegram для управления всеми ботами клиента и интеграция элементов искусственного интеллекта в эту административную панель.

Наше решение

Мы разработали закрытого бота с административной панелью, где были подключены все каналы Telegram клиента. Наш бот собирал новости со всех ресурсов, предоставленных клиентом, в одном месте. Администратор канала просматривал новости и выбирал те, которые будут опубликованы в его каналах. Через меню управления ботом статья могла быть переписана одним нажатием клавиши, и на основе контекста статьи администратор мог выбрать из предложенных ботом вариантов изображения – и получить новость готовую к публикации. Через нашу разработанную панель управления админ выбирал каналы, в которых разместить новости, и устанавливал время публикации новостей.

Кроме того, среди всех обработанных новостей была возможность искать конкретные темы, чтобы избежать их индивидуального просмотра.

Этапы разработки проекта

  • Реализация программы сбора новостей
  • Разработка модуля переписывания новостей с использованием LLM
  • Подготовка базы данных
  • Разработка логики поиска изображений
  • Подключение каналов Telegram
  • Логика автопубликации в канале Telegram
  • Реализация административной панели для управления ботом

Функциональность

  • Автоматический поиск новостей по теме
  • Публикация новостей
  • Переписывание новостей
  • Поиск изображений для новостей

Технологии и сервисы

  • OpenAI API
  • Fine-tuning
  • LangChain
  • Aiogram
  • Парсинг изображений
  • PostgreSQL
  • Развертывание Ubuntu 22.04

Команда разработки

  • Бэкэнд разработчик Python

Продолжительность разработки

1 месяц

Результаты

Клиент смог сократить количество администраторов и помощников по управлению каналом в Telegram с нескольких человек до одного. Теперь все новости собирались автоматически, и не требовался копирайтер для переписывания и выбора изображений. Удобная административная панель позволяет легко и быстро подготовить новые публикации в неограниченном количестве каналов Telegram, запланировать время публикации и автопостинг.

Кроме того, после переписывания клиент мог взять готовый текст новости и изображение из Telegram и использовать их в любой другой социальной сети или мессенджере.

Стоимость разработки

От $1800 до $2200

Share This :

Интеллектуальный бот для поиска документов

Компании по разработке программного обеспечения потребовался чат-бот с искусственным интеллектом и функцией интеллектуального поиска документов. Идея заключалась в том, чтобы пользователи могли загружать целые группы файлов, даже очень большие (например, файлы PDF), и поиск проводился по всем загруженным данным.

Читать полностью »

Мультимодальный чат-бот в Telegram

Серийный предприниматель обратил внимание на область искусственного интеллекта, стремясь предложить уникальное на рынке решение. Проект включал разработку логики для LLM, генераторов txt2img, txt2voice, методов voice2text, оптического распознавания символов (OCR) и компьютерного зрения (CV)

Читать полностью »